echo encephalograph - Turkish English Dictionary